﻿namespace YaAppoint.Appointments
{
    public class ApplyExamItemStatusChangeDto
    {
        // 患者姓名
        public string Name { get; set; }

        // 患者ID
        public string PatientId { get; set; }

        // 预约信息
        public string? AppointmentInfo { get; set; }

        /// <summary>
        /// 变更类型
        /// 0、预约提交  1、改约  2、取消
        /// </summary>
        public ApplyExamItemStatusChangeType ChangeType { get; set; }

        /// <summary>
        /// 变更原因(变更类型的Description)                       
        /// </summary>
        public string ChangeTypeStr { get; set; }

        /// <summary>
        /// 预约编号
        /// 被取消预约时 为空
        /// </summary>
        public string? AppointmentNo {get;set;} 

        // 申请单号
        public string ApplyNumber { get; set; }

        // 申请项目编号 (详情Id)
        public string ExamItemNumber { get; set; }

        // 检查项目编码
        public string ExamItemCode { get; set; }

        // 检查项目名称
        public string ExamItemName { get; set; }
    }
}
